/**
 * 
 */
package net.sahv.bdyz.service;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import net.sahv.bdyz.mapper.DomainMapper;
import net.sahv.bdyz.model.Domain;

/**
 * @author 张天敏
 * @date 日期：2016年9月26日 时间：上午10:15:01
 */
@Service
public class DomainService {
	
	@Autowired
	private DomainMapper domainMapper;
	
	public int deleteByPrimaryKey(Integer dId){
		return domainMapper.deleteByPrimaryKey(dId);
	}

	public int insert(Domain record){
		return domainMapper.insert(record);
	}

	public Domain selectByPrimaryKey(Integer dId){
		return domainMapper.selectByPrimaryKey(dId);
	}

	public List<Domain> selectAll(){
		return domainMapper.selectAll();
	}

	public int updateByPrimaryKey(Domain record){
		return domainMapper.updateByPrimaryKey(record);
	}

	/**
	 * 查询省级行政区划
	 * @author 张天敏
	 * @param pId 
	 * @date 日期：2016年9月26日 时间：上午10:35:42
	 * @return
	 */
	public List<Domain> selectByParentId(String pId) {
		return domainMapper.selectByParentId(pId);
	}

	/**
	 * @author 作者 : 任凯伟
	 * @date 创建时间：2016年10月7日 上午10:31:52
	 * @version 1.0
	 * @see
	 * @param
	 * @parameter
	 * @since
	 * @return
	 */
	public Domain findByCode(String code) {
		return domainMapper.findByCode(code);
	}

}
